Cartago, one of the oldest cities in Costa Rica, is known for its rich history and the Basilica of Our Lady of the Angels, an important pilgrimage site.